Ruben DuarteRuben Duarte
32:32 in Karachi: Sindh's First Gold and the Void Behind the Finish LineThe 5,000m race-walk track at NED University, Karachi, closed without a...
Stage-2 Badminton Deep Analysis: Empty Input Stalls All Nine Analytical DimensionsIn professional sports analytics, a report is never merely a collection of...
Hizto Names Inspired: A Bold Claim and the Data Gap Behind ItHizto named Inspired. The exclusive interview VnExpress published hours befor...
VCT 2027-2028: 32 Slots, 8 Teams Per Region, and Why a Partnership Ticket No Longer Guarantees a Stage AppearanceOn October 19, 2026, a list of 32 names was published with a note reading...
T1 in the 2026 Season: Two Pillars Faltering and the Gap Nobody Has NamedIn relay athletics, when two runners in the same relay unit dip in split time...
A Home-Insurance Story Tagged “Football”: A Lesson on Information Integrity in Sports MediaLate at night in Busan, I opened the aggregation feed of a system that...
A Blank Dossier Before Kickoff: The Discipline of a Vietnamese Football AnalystThe night before a matchday, I opened my analysis dossier and found it empty....
Nguyen Xuan Son's VND 600 million SUV: Nam Dinh's new season has started, but the pressure just went upOn the evening of September 6, in injury time of Nam Dinh's home match agains...
An Empty Dossier in the Transfer Window: When the Data Falls Silent, Football Still Has to TalkAn Empty Dossier in the Transfer Window: When the Data Falls Silent, Football...
Abu Dhabi, Pedro Martínez and the "Fundamentals Before System" Choice at the EuroLeague Super Cup19:00 Abu Dhabi time, Friday. That is the only piece of hard data citable fro...
Vietnamese Martial Arts: Between Heritage and the Professional ArenaI still remember a summer evening in 2026, when two martial arts events took...
The Brain Ledger: Vietnamese Football Has Opened No Registry, While FIELD Already Counted 3.5 TimesThe match I replayed most often last season finished 0-0 and produced no...
Dakar 2026 and the Beach Volleyball Schedule: When a Fixture List Is Also a ShockThere is something the Dakar 2026 beach volleyball schedule just revealed, an...
The Hidden Variable Behind the 3-0 Scoreline: The Gap India Has Never TestedThe match ended while the score was still unfinished on two doubles courts....
The Death of Referee El Búho and the Safety Vacuum in Mexico's Independent WrestlingNha Trang, nearly 3 a.m. I reopen a clip barely twenty seconds long that is...
NBA preseason injury crisis: Three Achilles ruptures and the lesson on sourcingThe NBA is entering the 2026-2027 preseason with a shocking report: three...
FIFA Shared a PUBG Cheating Scandal Post, and the Price Is an Entire Federation's CredibilityOn September 25, 2026, FIFA's social media account published a status...
Alwi Farhan and the Momota Lesson: When Data Cannot Measure the Torch PassIn the past three weeks, I received no fewer than twelve news items about Alw...
Tyreek Hill Ordered to Pay $500,000 in Civil Verdict: Personal Liability and the Shadow Hanging Over His NFL CareerIn the world of American professional sports, off-field stories can sometimes...
Nine Esports Analysis Dimensions and One Column of N/A: Why 'No Conclusion' Is the Correct ConclusionA report file opened on my second monitor in Seoul, and I sat looking at it f...
